﻿using System;

namespace Accounting.Model
{
    /// <summary>
    /// Contract:实体类(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public partial class Contract
    {
        public Contract()
        { }

        #region Model

        private int _id;
        private string _signcomp;
        private string _planstartdate;
        private string _planenddate;
        private decimal? _singlemoney;
        private decimal? _totalmoney;
        private string _finishflag;
        private string _realstartdate;
        private string _realenddate;
        private string _remark;
        private decimal? _normaladdfee;
        private decimal? _weekendaddfee;
        private decimal? _holidayaddfee;

        /// <summary>
        ///
        /// </summary>
        public int ID
        {
            set { _id = value; }
            get { return _id; }
        }

        /// <summary>
        ///
        /// </summary>
        public string SignComp
        {
            set { _signcomp = value; }
            get { return _signcomp; }
        }

        /// <summary>
        ///
        /// </summary>
        public string PlanStartDate
        {
            set { _planstartdate = value; }
            get { return _planstartdate; }
        }

        /// <summary>
        ///
        /// </summary>
        public string PlanEndDate
        {
            set { _planenddate = value; }
            get { return _planenddate; }
        }

        /// <summary>
        ///
        /// </summary>
        public decimal? SingleMoney
        {
            set { _singlemoney = value; }
            get { return _singlemoney; }
        }

        /// <summary>
        ///
        /// </summary>
        public decimal? TotalMoney
        {
            set { _totalmoney = value; }
            get { return _totalmoney; }
        }

        /// <summary>
        ///
        /// </summary>
        public string FinishFlag
        {
            set { _finishflag = value; }
            get { return _finishflag; }
        }

        /// <summary>
        ///
        /// </summary>
        public string RealStartDate
        {
            set { _realstartdate = value; }
            get { return _realstartdate; }
        }

        /// <summary>
        ///
        /// </summary>
        public string RealEndDate
        {
            set { _realenddate = value; }
            get { return _realenddate; }
        }

        /// <summary>
        ///
        /// </summary>
        public string Remark
        {
            set { _remark = value; }
            get { return _remark; }
        }

        /// <summary>
        ///
        /// </summary>
        public decimal? NormalAddFee
        {
            set { _normaladdfee = value; }
            get { return _normaladdfee; }
        }

        /// <summary>
        ///
        /// </summary>
        public decimal? WeekEndAddFee
        {
            set { _weekendaddfee = value; }
            get { return _weekendaddfee; }
        }

        /// <summary>
        ///
        /// </summary>
        public decimal? HolidayAddFee
        {
            set { _holidayaddfee = value; }
            get { return _holidayaddfee; }
        }

        #endregion Model
    }
}